package com.middlegroup.pay.dto;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import lombok.Data;

/**
 * @author SHUQWEI
 * @Pagke Name   com.middlegroup.pay.dto
 * @Description
 * @create 2019-08-13 14:16
 **/
@Data
@XStreamAlias("root")
public class WechatRefundCallBackResponse extends WechatBaseInfo {

    @XStreamAlias("transaction_id")
    private String transactionId;//微信支付订单号
    @XStreamAlias("out_trade_no")
    private String outTradeNo;//商户订单号
    @XStreamAlias("out_refund_no")
    private String outFefundNo;//商户退款单号
    @XStreamAlias("refund_id")
    private String refundId;
    @XStreamAlias("total_fee")
    private String totalFee;

    @XStreamAlias("settlement_total_fee")
    private String settlementTotalFee;

    @XStreamAlias("refund_fee")
    private String refundFee;

    @XStreamAlias("settlement_refund_fee")
    private String settlementRefundFee;

    @XStreamAlias("refund_status")
    private String refundStatus;

    @XStreamAlias("success_time")
    private String successTime;

    @XStreamAlias("refund_recv_accout")
    private String refundRecvAccout;

    @XStreamAlias("refund_account")
    private String refundAccount;

    @XStreamAlias("refund_request_source")
    private String refundRequestSource;


}


